home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / BARNET / ARMLINUX / MAIL / 9805 / 000066_owner-linux-arm…r.rutgers.edu _Thu May 14 15:00:58 1998.msg < prev    next >
Internet Message Format  |  1998-06-02  |  3KB

  1. Return-Path: <owner-linux-arm-outgoing@vger.rutgers.edu>
  2. Received: from virtual.bbc.co.uk (virtual.bbc.co.uk [132.185.132.199])
  3.     by odie.barnet.ac.uk (8.8.6/8.8.6) with ESMTP id PAA04863
  4.     for <willy@odie.barnet.ac.uk>; Thu, 14 May 1998 15:00:56 +0100
  5. Received: from nic.funet.fi (nic.funet.fi [128.214.248.6])
  6.     by virtual.bbc.co.uk (8.8.5/8.8.5) with ESMTP id PAA11122
  7.     for <willy@bofh.ai>; Thu, 14 May 1998 15:01:24 +0100 (BST)
  8. Received: from vger.rutgers.edu ([128.6.190.2]:42292 "EHLO vger.rutgers.edu" ident: "root") by nic.funet.fi with ESMTP id <2842-27402>; Thu, 14 May 1998 17:01:08 +0300
  9. Received: by vger.rutgers.edu id <972625-3215>; Thu, 14 May 1998 09:11:19 -0400
  10. Received: from odie.barnet.ac.uk ([194.82.202.98]:14134 "EHLO odie.barnet.ac.uk" ident: "willy") by vger.rutgers.edu with ESMTP id <972837-3215>; Thu, 14 May 1998 08:43:48 -0400
  11. Received: (from willy@localhost)
  12.     by odie.barnet.ac.uk (8.8.6/8.8.6) id OAA04784;
  13.     Thu, 14 May 1998 14:00:49 +0100
  14. From: Matthew Wilcox <willy@odie.barnet.ac.uk>
  15. Message-Id: <199805141300.OAA04784@odie.barnet.ac.uk>
  16. Subject: Re: compiler error trying to build kernel
  17. To: linux@arm.uk.linux.org (Russell King - ARM Linux Admin)
  18. Date:     Thu, 14 May 1998 14:00:48 +0100 (BST)
  19. Cc: pkoning@xedia.com, linux-arm@vger.rutgers.edu
  20. In-Reply-To: <199805132135.WAA00818@raistlin.armlinux.org> from "Russell King - ARM Linux Admin" at May 13, 98 10:35:20 pm
  21. X-Mailer: ELM [version 2.4 PL25]
  22. MIME-Version: 1.0
  23. Content-Type: text/plain; charset=US-ASCII
  24. Content-Transfer-Encoding: 7bit
  25. X-Orcpt: rfc822;linux-arm@vger.rutgers.edu
  26. Sender: owner-linux-arm@vger.rutgers.edu
  27. Precedence: bulk
  28. X-Loop: majordomo@vger.rutgers.edu
  29. Status: RO
  30.  
  31. Russell King - ARM Linux Admin
  32. > Paul Koning writes:
  33. > > The minor one is warning messages on every compile on string.h lines
  34. > > 30, 31, 34, conflicting types for built-in function memset, memcpy,
  35. > > memcmp. 
  36. > Unfortunately, the GCC developers changed the type of size_t from unsigned
  37. > int to unsigned long... ;(
  38.  
  39. This can be worked around by conditionalising your declarations like this:
  40.  
  41. #if (__GNUC__ == 2) && (__GNUC_MINOR__ < 8)
  42.   unsigned int memset(...)
  43. #else
  44.   unsigned long memset(...)
  45. #endif
  46.  
  47. -- 
  48. Set Alias$Case Set Alias$[ |||| |MSet Alias$Otherwise Set Alias$[ \ Matthew
  49. "" |MSet Alias$When If %0=%%0 Then Set Alias$[ "" ||MIf %0=%%0    \ Wilcox
  50. Then Set Alias$Otherwise Set Alias$[ |||||||||||||||| ||MIf       \
  51. %0=%%0 Then Set Alias$When Set Alias$[ ||||||||||||||||
  52. unsubscribe: body of `unsubscribe linux-arm' to majordomo@vger.rutgers.edu